granadilla tree

Noun
  1. West Indian tree yielding a fine grade of green ebony

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

granadilla tree
The granadilla tree grows tall in the tropical forest.